function my_plotFFT2D( img , figName)
%MY_PLOTFFT2D Summary of this function goes here
%   Detailed explanation goes here

img = img * 255;
img = uint8(img);

figure();
subplot(1,2,1); imshow(img); title('original image');
subplot(1,2,2); rotate3d on; displayfft2(img); title(figName);

%Die Funktion displayfft2 wendet die Fast-Fourier-Transformation (fft2) an,
%also die Umwandlung vom Ortsraum in den Frequenzraum. 
%FFT rechnet das 2D Bild eine Ebene hoeher (3D). Man kann sich dies wie eine
%Integration vorstellen, wobei Werte in eine Art Kreisfunktion umgerechnet werden.
%Dies erklaert die wellige Optik des 3D Bildes.
%Die harten Kanten des Quadrats erzeugen dabei, die hoechsten Amplitude (Peak),
%die dann retaliv zuegig abschwaechen, jedoch nie aufhoehren.
%fftshift sortiert die Ausgabe der FFT-Berechnung um, indem Sie die "zero-frequency"
%Komponten in die Mitte des Arrays verschiebt. Fuer ein Bild bedeutet dies die 
%ueberkreuz Vertausschung der Quandranten. Dies fuehrt zu der Zentrierung der
%hohen Amplituden in der Mitte und der Abschwaechung an entlang der Schnittlinie
%der Quadranten des urspruenglichen Quadrats. 


end

